bulk trailer - German English Dictionary